/*
題目內容:
题目5. 游戏掷骰子。你是庄家，机器模拟你的对手（对手可以掷多次），若机器对手掷出的点数有1次大于你的点数，则机器赢，输出Y，否则你赢输出N。多组输入数据进行测试，1.每组测试数据格式为机器模拟的对手可以掷的次数。2.庄家（你）的点数。3.一个无符号的整数值---种子值（注释：机器对手要随机生成点数，要用到随机数函数，随机函数需要一个随机初始的种子值，以保证真正的随机）。每组数据单独1行输出。
***该题目由于涉及到随机数生成函数，所以不同机器程序运行结果不同，所以该题目不用提交系统检测，作为线下练习使用。
Input
10 4 1000
20 3 20
3  5 13
Output
Y
N
Y

输入输出说明:
Input
10 4 1000
20 3 20
3  5 13
Output
Y
N
Y
*/
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
   int x,y,sum,i;
   unsigned z;
   while(scanf("%d %d %u",&x,&y,&z)!=EOF)
  {
  	 srand(z);
  	 for(i=1;i<=x;i++)
  	 {
  	 	sum=(rand()%6)+1;
  	 	if(sum>y)
  	 	break;
	   }
     if(i>x)
     printf("N\n");
     else
     printf("Y\n");
   } 
   return 0;      
}
